Bildergalerie
Bilder umrechnen
Umbenennen
Kommentieren >jhead -ce
die Kommentare als Grafik auf das Foto montieren
>cat /home/roland/convert_imagemagick.sh
# in das Verzeichnis wechseln, in dem die Bilder konvertiert werden sollen; dort . ~/convert...
for img in `ls *.jpg`
do
# convert –sample 25% $img thumbs/thumb-$img
#convert -rotate 90 -sharpen 10 -resize 300 $img $img
/usr/bin/convert -sharpen 10 -resize 800 $img $img
done
========================================
> cat /home/roland/rename.sh
#!/bin/bash
# rename all *.JPG files to number.JPG (starting with 100.jpg)
if [ $# -lt 1 ]; then
echo "will rename all files in a folder"
echo "Usage: ./rename.sh edv 200 jpg ==> edv200.jpg, edv201.jpg ..."
exit 1
else
J=$2
for i in $( ls *.* ); do
mv $i $1$J.$3
J=$((J+1))
done
fi
==============================================
> cat /home/roland/jpg.comment.to.image.sh
for img in `ls *.jpg`
do
text=`exiv2 -p c "$img" 2>/dev/null`
if [ "$text" != "" ]; then
#echo $text
/usr/bin/montage -geometry +0+0 -background white -label "$text" $img $img
fi
done
jpgedit.sh
#Bildbearbeitung
#1. ruft zuerst das Bild in shotwell auf; bearbeiten und speichern;
#2. shotwell schließen
#3. Größe automatisch ändern
#4. Exif Kommentar einfügen – die Bilder können dann nach diesem
# Kommentar mit dem skript jpgExifRename umbenannt werden
find . -iname "*.jpg" -exec shotwell {} \; -exec mogrify -resize 2024x2024 {} \; r-exec jhead -ce {} \;
jpgExifRename.sh
#kner 2013
# Dateiname entsprechend exif Kommentar
# html Tags stripped
for i in *.jpg; do
# j=`jhead "$i" | grep date | sed 's/^File date[^:]\+: \(.\+\)$/\1/'`.jpg
j=`jhead "$i" | grep Comment |head -n1 |sed 's/[<][/]\?.*>//g'| sed 's/.*:[ ]*//'`.jpg
if [ "$j" == ".jpg" ]; then
continue
fi
mv "$i" "$j"
done







